A Test Suite Reduction Method based on Test Requirement Partition
نویسندگان
چکیده
Test suite reduction aims at improving the effectiveness of testing and cutting down the test cost with the least test cases under the condition of satisfying all testing objectives. This paper proposes a new method for test suite reduction with test requirement partition. First, it gives a partition to the set of all the available test cases based on the test requirements. After that, a test suite by the partition is generated and then a smaller test suite is obtained by further reduction according to the relationship between test requirements and test suites. At last, the experimental result shows that the proposed approach is helpful to generate the reduced test suite, which is used to test all the test requirements sufficiently by comparing with the existed methods, at the cost of a moderate loss in fault detection capability.
منابع مشابه
Combined Classification Tree Method for Test Suite Reduction
In software testing, test case generation is an important activity to ensure software quality. Various test case generation techniques are being provided for high reliable software systems. It becomes critical to execute all the test cases in certain time period. In order to reduce the number of test cases, test suite reduction techniques with respect to some coverage criteria are used. This pa...
متن کاملIncremental Model-based Test Suite Reduction with Formal Concept Analysis
Test scenarios can be derived based on some system models for requirements validation purposes. Model-based test suite reduction aims to provide a smaller set of test scenarios which can preserve the original test coverage with respect to some testing criteria. We are proposing to apply Formal Concept Analysis (FCA) in analyzing the association between a set of test scenarios and a set of trans...
متن کاملTest Suite Reduction Based on Dependence Analysis
A test suite, constructed either manually or automatically using a coverage criterion, can be reduced without significantly reducing its fault-detection capability by eliminating all but one of the equivalent test cases from each class of equivalent test cases of the test suite. In this paper, we use the analysis of control and data dependencies in an EFSM model of the system requirements to id...
متن کاملRedundancy Based Test-Suite Reduction
The size of a test-suite has a direct impact on the costs and the effort of software testing. Especially during regression testing, when software is re-tested after some modifications, the size of the testsuite is important. Common test-suite reduction techniques select subsets of test-suites that achieve given test requirements. Unfortunately, not only the test-suite size but also the fault de...
متن کاملTest suite development for conformance testing of email protocols
The method for testing electronic mail protocols in the Internet to conform to the standards based on formal specifications is presented. The method is based on automated testing technology UniTESK in which functional requirements are formalized as preand postconditions and test sequence is generated on-the-fly from finite state machine (test state machine) traversal. The method is illustrated ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013